<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--
Generated from $Fink: uguide.es.xml,v 1.9 2008/06/27 00:55:00 dmrrsn Exp $
-->
<title>Fink Documentation - Guía del Usuario de Fink </title></head><body>
<table width="100%" cellspacing="0">
<tr valign="bottom">
<td align="center">
Available Languages:  | 
<a href="uguide.de.html">Deutsch</a> | 
<a href="uguide.en.html">English</a> | 
Espa&ntilde;ol | 
<a href="uguide.fr.html">Fran&ccedil;ais</a> | 
<a href="uguide.ja.html">&#26085;&#26412;&#35486; (Nihongo)</a> | 
<a href="uguide.pt.html">Portugu&ecirc;s</a> | 
<a href="uguide.ru.html">&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; (Russkiy)</a> | 
<a href="uguide.zh.html">&#20013;&#25991; (&#31616;) (Simplified Chinese)</a> | 
</td>
</tr>
</table>
<h1 style="text-align: center;">Guía del Usuario de Fink </h1>
  <p>Atención: la versión española de este documento no se sincroniza con la versión inglesa.</p>
    <p>This document gives an overview over all features of Fink.
(The following older documents may offer a broader view:
<a href="http://www.finkproject.org/doc/bundled/install.php">Instalación</a>,
<a href="http://www.finkproject.org/doc/bundled/usage.php">Uso</a>
y el ReadMe.rtf incluido en la imagen de disco de la distribución binaria.)
También revise:<a href="http://www.finkproject.org/doc/">Sección de
Documentación</a> en el sitio web, tiene algunos otros documentos útiles.

</p>
    <p>
Bienvenido a la guía de Usuario de Fink
Esta guía cubre tanto la primer Instalación así como los procedimientos para las actualizaciones
para distribución fuente y la binaria.
La Instalación de paquetes y su mantenimiento se incluyen también.
</p>
  <h2>Contents</h2><ul><li><a href="#intro"><b>1 Introducción</b></a><ul><li><a href="#intro.what">1.1 Qué es Fink?</a></li><li><a href="#intro.req">1.2 Requerimientos.</a></li><li><a href="#intro.supported-os">1.3 Sistemas Soportados</a></li><li><a href="#intro.src-vs-bin">1.4 Fuente vs. Binario</a></li></ul></li><li><a href="#install"><b>2 Primera Instalación</b></a><ul><li><a href="#install.bin">2.1 Instalando la distribución Binaria</a></li><li><a href="#install.src">2.2 Instalando la distribución Fuente</a></li><li><a href="#install.setup">2.3 Ajustando su Ambiente</a></li></ul></li><li><a href="#packages"><b>3 Instalando Paquetes</b></a><ul><li><a href="#packages.bin-dselect">3.1 Instalando Paquetes Binarios con
dselect</a></li><li><a href="#packages.bin-apt">3.2 Instalando los paquetes con 
apt-get</a></li><li><a href="#packages.bin-exceptions">3.3 Instalando Paquetes Dependientes que no estan Disponibles en la distribución Binaria</a></li><li><a href="#packages.src">3.4 Installing Binary and Source Packages with fink</a></li><li><a href="#packages.fink-commander">3.5 Fink Commander</a></li><li><a href="#packages.available-versions">3.6 Versiones disponibles</a></li><li><a href="#packages.x11">3.7 Entendiendo el X11.</a></li></ul></li><li><a href="#upgrade"><b>4 Actualizando Fink</b></a><ul><li><a href="#upgrade.bin">4.1 actualizar usando los Paquetes Binarios</a></li><li><a href="#upgrade.src">4.2 Actualizando la distribución Fuente</a></li><li><a href="#upgrade.mix">4.3 Mezclas de Binarios y Código Fuente</a></li></ul></li><li><a href="#conf"><b>5 El archivo de configuración de Fink</b></a><ul><li><a href="#conf.about">5.1 Acerca de fink.conf</a></li><li><a href="#conf.syntax">5.2 Sintaxis del fink.conf</a></li><li><a href="#conf.required">5.3 Configuración requerida</a></li><li><a href="#conf.optional">5.4 Ajustes opcionales del usuario</a></li><li><a href="#conf.downloding">5.5 Ajustes de  Descargas</a></li><li><a href="#conf.mirrors">5.6 Ajustes de Espejo</a></li><li><a href="#conf.developer">5.7 Ajustes de Desarrollador</a></li><li><a href="#conf.advanced">5.8 Advanced Settings</a></li><li><a href="#conf.sourceslist">5.9 Managing apt's sources.list file</a></li></ul></li><li><a href="#usage"><b>6 Usando el Fink desde la línea de comando</b></a><ul><li><a href="#usage.using">6.1 Usando la herramienta fink</a></li><li><a href="#usage.options">6.2 Global options</a></li><li><a href="#usage.install">6.3 install</a></li><li><a href="#usage.remove">6.4 remove</a></li><li><a href="#usage.purge">6.5 purge</a></li><li><a href="#usage.update-all">6.6 update-all</a></li><li><a href="#usage.list">6.7 list</a></li><li><a href="#usage.apropos">6.8 apropos</a></li><li><a href="#usage.describe">6.9 describe</a></li><li><a href="#usage.plugins">6.10 plugins</a></li><li><a href="#usage.fetch">6.11 fetch</a></li><li><a href="#usage.fetch-all">6.12 fetch-all</a></li><li><a href="#usage.fetch-missing">6.13 fetch-missing</a></li><li><a href="#usage.build">6.14 build</a></li><li><a href="#usage.rebuild">6.15 rebuild</a></li><li><a href="#usage.reinstall">6.16 reinstall</a></li><li><a href="#usage.configure">6.17 configure</a></li><li><a href="#usage.selfupdate">6.18 selfupdate</a></li><li><a href="#usage.selfupdate-rsync">6.19 selfupdate-rsync</a></li><li><a href="#usage.selfupdate-cvs">6.20 selfupdate-cvs</a></li><li><a href="#usage.index">6.21 index</a></li><li><a href="#usage.validate">6.22 validate</a></li><li><a href="#usage.scanpackages">6.23 scanpackages</a></li><li><a href="#usage.cleanup">6.24 cleanup</a></li><li><a href="#usage.dumpinfo">6.25 dumpinfo</a></li><li><a href="#usage.show-deps">6.26 show-deps</a></li></ul></li></ul><h2><a name="intro">1 Introducción</a></h2>
    
    
    <h3><a name="intro.what">1.1 Qué es Fink?</a></h3>
      
      <p>
Fink es una distribución de software de Unix Open Source para Mac OS X y Darwin.
Trae una tu Mac OS X una amplia gama de software libre tanto gráfico como de línea de comandos
desarrollado para Linux y sistemas operativos similares.
</p>
    
    <h3><a name="intro.req">1.2 Requerimientos.</a></h3>
      
      <p>
En cualquier caso necesitaras:
</p>
      <ul>
        <li>
          <p>
Un sistema Mac OS X instalado, versión 10.2 o posterior, o el equivalente en Darwin.
Versiones previas de ambos <b>no</b> funcionarán.
Ver más abajo información de los sistemas soportados.
</p>
        </li>
        <li>
          <p>
Acceso a Internet.
Tanto el código fuente como los paquetes binarios se descargan del Internet.
</p>
        </li>
      </ul>
      <p>
Si planea usar la distribución fuente (ver abajo), también necesitara:
</p>
      <ul>
        <li>
          <p>
Development tools (Herramientas de Desarrollo).
En el Mac OS X, instale el paquete Developer.pkg del CD Developer
Tools.
Asegurese de que las Heramientas corresponde a su versión de Mac OS X.
En Darwin, las Herramientas deben estar en la instalación por defecto.
</p>
          <p>
Es una buena idea instalar las Herramientas de Desarrollo aunque no pretenda compilar a partir del código fuente.
Algunos de los programas instalados por el paquete son herramientas generales de la línea de comandos.
Algunos paquetes dependeran de estas herramienas para ejecutarse correctamente.
</p>
        </li>
        <li>
          <p>
Paciencia.
Compilar paquetes grandes toma mucho tiempo.
Estoy hablando de horas e incluso días.
</p>
        </li>
      </ul>
    
    <h3><a name="intro.supported-os">1.3 Sistemas Soportados</a></h3>
      
      
      <p><b>Mac OS X 10.4</b> is the leading-edge platform, and is considered to be <q>fully supported and tested</q>, though as a newer operating system there are still some issues.  Most of the developers run it, and those who are running 10.3 have 10.4 users test their work.  Note, however, that
fink on intel hardware is still considered to be of <b>beta</b> quality.</p>
      <p>
        <b>Mac OS X 10.3</b> is considered to be <q>fully supported and tested</q>, although there may still be stray compile problems with single packages. Many of the developers run it, and those who don't have 10.3 users test their work.
</p>
      <p><b>Mac OS X 10.2</b> is still supported to some extent.  Fink 0.6.4 is the last distribution to suppport this OS.</p>
      
      <p>
        <b>Mac OS X 10.1</b> aún compatible hasta cierto punto.
Solo puede ejecutar Fink 0.4.1 pero ninguna versión posterior.
</p>
      <p>
<b>Darwin 8.x</b> es la versión de Darwin que corresponde al Mac OS X 10.4,
<b>Darwin 7.x</b> es la versión de Darwin que corresponde al Mac OS X 10.3, y <b>Darwin 6.x</b> es la versión que corresponde al Mac OS X
10.2.
En general cualquier Darwin debe funcionar, pero no han sido tan probados debido a que la mayoría solo corre Mac OS X.
Pueden encontrarse errores con paquetes que usan características particulares del Mac OS X -los paquetes afectados incluyen XFree86 y posiblemente esound.
</p>
    
    <h3><a name="intro.src-vs-bin">1.4 Fuente vs. Binario</a></h3>
      
      <p>
El software es escrito  ("desarrollado") en lenguajes de programación leibles por humanos; esta forma es llamada "código fuente".
Antes que la computadora puede ejecutar un programa, este debe ser transformado en código de instrucciones de computadora de bajo nivel (ilegible para la mayoría de los humanos).
A este proceso se le conoce como  "compilar" y el programa resultante se le llama
"ejecutable" or "binario".
(A este porcesos e le conoce también como  "construir", porque involucra más pasos que solo compilar.)
</p>
      <p>
Cuando adquieres un software comercial no se puede ver el código fuente,
las compañias lo tratan como secreto de oficio.
Uno solo obtiene el ejecutable listo para usarse, lo que significa que no hay manera de modificar el programao incluso saber exactamente que hace cuando es ejecutado.
</p>
      <p>
Esto no es así con el software de   <a href="http://www.opensource.org/">Código Abierto (Open Source)</a>
.
Como el nombre lo implica, el código fuente esta abierto para que ciañquiera lo vea y/o lo modifique.
De hecho, la mayoría del software de Código Abierto es unicamente distribuido como código fuente por sus autores, y hay que compilarlo para obtener un programa que pueda ser ejecutado.
</p>
      <p>
Fink permite elegir entre los dos modelos.
La distribución "fuente" descargara la fuente original, la adaptara al Mac OS X y a la política de Fink, y lo compilara en tu computadora.
Este proceso esta completamente automatizado, pero tomará tiempo.
La distribución " binaria", por otra parte, descargara los binarios precompilados del sitio Fink y los instalara, ahorando tiempo. 
Es incluso posible mezclar ambos modelos al gusto.
El resto de este manual te mostrara como hacerlo.
</p>
    
  <h2><a name="install">2 Primera Instalación</a></h2>
    
    
    
      <p>
Durante la primera Instalación, un sistema base que incluye las herramientas  de manejo de paquetes es instalado en tu maquina.
Después, hay que ajustar el ambiente del shell para usar el software instalado por Fink.
Solo necesitaras hacer esto una vez; Fink puede ser actualizado sin reinstalar
(a partir de la versión 0.2.0).
Esto se revisa en el  <a href="#upgrade">Capítulo de Actualización</a>.
</p>
      <p>
Una vez que las herramientas de manejo de paquetes han sido instaladas, estan listas para ser usadas para instalar más software.
Esto se revisa en el  <a href="#packages">Capítulo de Instalación de Paquetes</a>.
</p>
    
    <h3><a name="install.bin">2.1 Instalando la distribución Binaria</a></h3>
      
      <p>
La distribución binaria existe como un paquete de Instalación de Mac OS X (.pkg),
empacado como una imágen de disco (.dmg).
Después de descargar la imágen de disco de la
<a href="http://www.finkproject.org/download/bindist.php">página de descarga</a>
(puedes usar la función "Salvar destino como ..." o "Descargar al Disco" function), dale doble click para montar el disco.
abra el ícono del disco "Fink 0.x.x Installer" que aparece en el escritorio después que el Disk Utility (ó Disk Copy, para OS previo al 10.3) a verificado el archivo.
Desntro encontrara Documentación y un paquete de Instalación.
Dele doble click al paquete de Instalación y siga las instrucciones que aparecen en pantalla.
</p>
      <p>
Le será solicitado la contraseña de administrador y algunos textos.
Por favor, lealos - podrían contener información más actualizada que esta guía del usuario..
Cuando el instalador pregunte en que unidad de disco se instalará el programa, asegurese de escoger el Volumen que contiene el Sistema (esto es, el Volumen donde esta el Mac OS X).
Si se escoge el Volumen incorrecto, Fink será instalado pero no funcionará.
Cuando el instalador termine, proceda con la
<a href="#install.setup">Sección Ajustando el Ambiente</a>.
</p>
    
    <h3><a name="install.src">2.2 Instalando la distribución Fuente</a></h3>
      
      <p>
La distribución fuente esta contenida en un tarball estándar de Unix (.tar.gz).
Solo contiene el manejador de paquetes <tt style="white-space: nowrap;">fink</tt> así como la descripción del paquete y descargara la fuente de los paquetes de inmediato.
Puede obtenerse de la
<a href="http://www.finkproject.org/download/srcdist.php">Página de Descarga</a>.
Es importante no usar el StuffIt Expander para extraer el archivo
Por alguna razón el StuffIt aún no puede usar nombres de archivos largos.
Si el StuffIt Expander ya extrajo el archivo, destruya el folder que este crea.
</p>
      <p>
La fuente debe ser instalada directamente de la línea de comandos, así que hay que abrir la aplicación Terminal.app y cambiar el directorio a aquel donde se encuentra el archivo fink-0.x.x-full.tar.gz .

(Note: If you have OS X 10.4 and XCode 2.1, you should use
<tt style="white-space: nowrap;">fink-0.8.0-full-XCode-2.1.tar.gz</tt> instead, and make
the appropriate changes below.)

El siguiente comando extrae el archivo:
</p>
      <pre>tar -xzf fink-0.x.x-full.tar.gz</pre>
      <p>
Esto creo un directorio con el mismo nombre que el archivo.
Seguiremos usando el <tt style="white-space: nowrap;">fink-0.x.x-full</tt>

Ahora cambiemos a ese directorio recién creado y ejecutemos el script de bootstrap:
</p>
      <pre>cd fink-0.x.x-full
./bootstrap.sh</pre>
      <p>
Este script ejecutara algunas revisiones de tu sistema y usará el comando sudo para tener acceso de root - por lo tanto pedirá tu contraseña.
Entonces , el script solicitara el directorio de Instalación.
Lo más facíl es usar el directorio por omisión -
<tt style="white-space: nowrap;">/sw</tt>.
Solo así se podrán instalar más tarde paquetes binarios descargados.
Todos los ejemplos usan ese directorio; así que sí lo cambias,  asegurate de sustituir el directorio en los lugares adecuados.
</p>
      <p>
Lo que sigue es configurar Fink.
Te serán solicitadas cosas como los ajustes de proxy y mirror y si deseas mensajes explicitos.
Si no entiendes alguna de las preguntas, presiona return y usaras la elección por defecto.
Este proceso puede ser ejecutado de nuevo usando el comando<tt style="white-space: nowrap;">fink
configure</tt> .
</p>
      <p>
Cuando el script de bootstrap tenga toda la información que necesita, comenzará a descargar el código fuente para el sistema base y lo compilara. Ya no será necesaria ninguna interacción en este punto. 
Si observas algunos paquetes que son compilados dos veces, no te preocupes. Esto es normal, debido a que para construir un paquete binario del manejador de paquetes, es necesario tener un manejador de paquetes disponible.
</p>
      <p>
Cuando el bootstrap termine, proceda a la
<a href="#install.setup">Sección de Ajustar el Ambiente</a>.
</p>
    
    <h3><a name="install.setup">2.3 Ajustando su Ambiente</a></h3>
      
      <p>
Para usar el software instalado en la jerarquia de directorios de Fink, incluyendo el manejador de paquetes, hay que ajustar la variable de ambiente PATH (y lagunas otras variables).
En la mayoría de los casos, esto se puede hacer usando el comando
</p>
      <pre>open /sw/bin/pathsetup.command</pre>
      <p>
Sin embargo, si esto no funciona, se puede configurar manualmente. La configuración manual dependera del shell que se este usando. Para determinar el shell que se esta usando, se debe ejecutar en una terminal el comando:
</p>
      <pre>echo $SHELL</pre>
      <p>
 Si dice "csh" or "tcsh" , estas usando el C shell.  Si es 
 bash, zsh, sh, o algo similar, etas usando el equivalente al bourne shell.
</p>
      <ul>
        <li>
          <p>
            Bourne Shell (por omisión en Mac OS X 10.3 y posterior) </p>
          <p>
   Si usas el Bourne style shell (e.g. sh, bash, zsh), agrega las siguientes líneas al archivo<tt style="white-space: nowrap;">.profile</tt> en tu directorio de home (o, si ienes un archivo<tt style="white-space: nowrap;">.bash_profile</tt> debes usar el siguiente comando):
  </p>
          <pre>./sw/bin/init.sh</pre>
          <p>
   Si no sabes como agregar esta línea, ejecuta los siguientes comandos:
  </p>
          <pre>cd
pico .profile</pre>
          <p>
  Ahora debes ver una pantalla de terminal con un editor de textos y simplemente hay que escribir la línea <tt style="white-space: nowrap;">source /sw/bin/init.sh</tt> .  Si aparece una nota que indique "New file" no hay que preocuparse.  Solo asegurese de presionar Return al meno suna ve después de la línea antes mencionada, luego Control-O, Return, y Control-X para salir del editor.
  </p>
        </li>
        <li>
          <p>
            C Shell (Por omisión en Mac OS X 10.2 y previos) </p>
          <p>
   Si usted usa tcsh (por omisión en  Mac OS X), agrege la siguiente línea al archivo<tt style="white-space: nowrap;">.cshrc</tt> en tu directorio home:
  </p>
          <pre>source /sw/bin/init.csh</pre>
          <p>
     Ahora debes ver una pantalla de terminal con un editor de textos y simplemente hay que escribir la línea 

source /sw/bin/init.sh .  

Si aparece una nota que indique"New file" no hay que preocuparse.  Solo asegurese de presionar Return al meno suna ve después de la línea antes mencionada, luego Control-O, Return, y Control-X para salir del editor.</p><p>
  </p>
          <p>Existen algunas situaciones comunes donde será necesario editar algunos archivos adicionales:</p>
          <ol>
            <li>
              <p>Cuando se tiene un<tt style="white-space: nowrap;">~/.tcshrc</tt>.</p>
     Dicho archivo es ocasionalmente creado por algunas aplicaciones o, podr�as haberlo creado tu mismo. 
En cualquier caso, lo que sucedera es que el          <p><tt style="white-space: nowrap;">~/.tcshrc</tt>será leido y el 
  <tt style="white-space: nowrap;">~/.cshrc</tt> ignorado.
  El procedimiento recomendado es editar el <tt style="white-space: nowrap;">~/.tcshrc</tt> de manera similar a la que se uso con el 
  <tt style="white-space: nowrap;">~/.cshrc</tt> above, agregando la siguiente línea al final:</p>
              <pre>source ~/.cshrc</pre>
              <p>De esa manera, aunque se remueva el <tt style="white-space: nowrap;">~/.tcshrc</tt>, seguira siendo posible ejecutar Fink.</p>
            </li>
            <li>
              <p>Siga las instrucciones que se incluyen en <tt style="white-space: nowrap;">/usr/share/tcsh/examples/README</tt>.</p>
              <p>Estas instrucciones indican la necesidad de crear un <tt style="white-space: nowrap;">~/.tcshrc</tt> y un<tt style="white-space: nowrap;"> ~/.login</tt> .  Aqui el problemas es el <tt style="white-space: nowrap;">~/.login</tt>, el cual es ejecutado después del <tt style="white-space: nowrap;">~/.tcshrc</tt>, e indica<tt style="white-space: nowrap;">/usr/share/tcsh/examples/login</tt>.  Esta última línea sobreescribe el ajuste previo del PATH. En este caso hay que crear un archivo tal que<tt style="white-space: nowrap;">~/Library/init/tcsh/path</tt>:</p>
              <pre>mkdir ~/Library/init
  mkdir ~/Library/init/tcsh
  pico ~/library/init/tcsh/path</pre>
              <p>y poner la línea:</p>
              <pre>source ~/.cshrc</pre>
              <p>en el.  También hay que modificar el .tcshrc como en el objeto 1 mencionado arriba para asegurarse que el PATH es correcto en situaciones donde el  <tt style="white-space: nowrap;">~/.login</tt> no es leido.</p>
            </li>
          </ol>
          <p>
  Editar el  .cshrc (y otros archivos de ínicio) solo afectara a los nuevos shells (i.e. nuevas terminales abiertas), así que es posbile que debas ejecutar el siguiente comando en todas las ventanas de la terminal que hayas abierto antes de editar el archivo<tt style="white-space: nowrap;">rehash</tt> debido a que el tcsh almacena la lista de comandos disponibles de manera interna.
  </p>
        </li>
      </ul>
      <p>Note que los <tt style="white-space: nowrap;">init.sh</tt> y <tt style="white-space: nowrap;">init.csh</tt> scripts también agregarn las líneas
<tt style="white-space: nowrap;">/usr/X11R6/bin</tt> y
<tt style="white-space: nowrap;">/usr/X11R6/man</tt> al path para que se puede usar el X11 cuando este instalado.
Los paquetes de Fink tienen la habilidad de agregar ajustes por su cuenta, e.g. el paquete
qt pajusta la variable de ambiente QTDIR.
</p>
      <p>
Ua vez que el ambiente esta ajustado, procede al capitulo de 
<a href="#packages">Instalando Paquetes</a> para ver como se pueden instalar algunos paquetes muy útiles usando las varias herramientas de manejo de paquetes incluidas en Fink.
</p>
    
  <h2><a name="packages">3 Instalando Paquetes</a></h2>
    
    
    
      <p>
Ahora que tienes algo que puede llamarse una Instalación de Fink, este capítulo te mostrara como instalar los paquetes que quieras. 
Antes de explicar eso, hay que mencionar unas notas que se aplican tanto a la distribución fuente como a la binaria.</p>
    
    <h3><a name="packages.bin-dselect">3.1 Instalando Paquetes Binarios con
dselect</a></h3>
      
      <p>
        <tt style="white-space: nowrap;">dselect</tt> es un programa que te permite revisar la lista de programas disponibles y selecionar los que deseas que sean instalados.
Este programa es ejecutado desde la terminal, sin embargo puede ocupar la pantalla completay usa un sistema de navegación simple mediante el uso del teclado.
Al igual que las otras herramientas de manejo de paquetes,<tt style="white-space: nowrap;">dselect</tt> requiere privilegios de root, así que debe ser usado de la siguiente manera:
</p>
      <pre>sudo dselect</pre>
      <p>
        <b>Nota:</b>
        <tt style="white-space: nowrap;">dselect</tt> tiene algunas difcultades con la terminal del OS X. Es necesario ejecutar los siguientes comandos antes de usar dselect, o ponerlos en el archivo de início adecuado (e.g. <tt style="white-space: nowrap;">.cshrc</tt> | <tt style="white-space: nowrap;">.profile</tt>):</p>
      <p>Lo su usuarios de tcsh deben de usar los siguientes comandos:</p>
      <pre>setenv TERM xterm-color</pre>
      <p>Y los usuarios del bash:</p>
      <pre>export TERM=xterm-color</pre>
      <p>
El menu principal muestra varias opciones:
</p>
      <ul>
        <li>
          <p>
            <b>[A]ccess</b> - este comando configura el método de acceso a la red usado.
<b>Este no es neceasrio ejecutarlo, debido a que Fink preconfigura todo. De preferencia, evite este menu ya que puede sobreescribir la configuracion por defecto por una que no funcione.</b>
</p>
        </li>
        <li>
          <p>
            <b>[U]pdate</b> - Este elemento descarga la lista de paquetes disponibles del sitio de Fink.
Este elemento no instala ni actualiza los paquetes, solo la lista que usa el manejador de paquetes.
Este comando debe ejecutarse al menos una vez después de instalar Fink.
</p>
        </li>
        <li>
          <p>
            <b>[S]elect</b> - Este elemento permite ver la lista de paquetes, permitiendo te además, seleccionar o deseleccionar los paquetes que deses instalar en tu sistema. Abra más información al respecto más adelante.
</p>
        </li>
        <li>
          <p>
            <b>[I]nstall</b> - Aquí es donde esta la acción.
Los elementos previamente mencionados solo afecta la lista y el estatus de la base de datos del dselect.
Este comando realmente descarga e instala los paquetes que tu has selecionado.
También se encarga de remover lo paquetes que sean deseleccionados.
</p>
        </li>
        <li>
          <p>
            <b>[C]onfig</b> y<b>[R]emove</b> - Estos son remanentes de antes del comando apt.

Si bien son innecesarios, tenerlos tampoco hace daño.
</p>
        </li>
        <li>
          <p>
            <b>[Q]uit</b> - Bueno, este debe ser bastante obvio..
</p>
        </li>
      </ul>
      <p>
En general, pasaras más tiempo usando dselect que cualquier otro comando en el manejador de paquetes. Este menú siempre puede ser alcanzado a través del "[S]elect" menu.
Antes que dselect te muestre la lista de objetos, muestra una pantalla introductoria de ayuda.
Puedes presionar 'k' para obtener una lista completa de los comandos de teclado o simplemente presionar la barra espaciadora para pasar a la lista de paquetes.</p>
      <p>
Para desplazarse en la lista se utilizan las teclas con las flechas hacia arriba o hacia abajo. Las sellecci�n se realiza con las teclas '+' y '-'.
Cuando seleccionas un paquete que necesita de otros paquetes, dselect mostrara una sublista con los paquetes involucrados. 
En la mayoría de los casos puedes presionar Return para aceptar la selección del dselect. También puedes hacer ajustes a la sublista (e.g. para elegir entre las alternativas para las dependencias virtuales del agun paquete), o presionar 'R'
(i.e. Shift-R) para regresar al estado previo.
Tanto la sublista como la lista principal de paquetes pueden ser abandonbadas al presionar Return.
Cuando estes satisfecho con tus selección de paquetes, abandona la lista de paquetes y usa el menú "[I]nstall" para instalar los paquetes.
</p>
    
    <h3><a name="packages.bin-apt">3.2 Instalando los paquetes con 
apt-get</a></h3>
      
      <p>
        <tt style="white-space: nowrap;">dselect</tt> en realidad no descarga los paquetes por si mismo. En realidad, ejecuta apt, quien es el que realiza el trabajo sucio.
Si a tí te gusta más la interface de línea de comandos, puedes acceder a las funciones de apt directamente con el comando <tt style="white-space: nowrap;">apt-get</tt>.
</p>
      <p>
Al igual que el con el dselect, primero debes descargar la lista más reciente de paquetes con el comando:
</p>
      <pre>sudo apt-get update</pre>
      <p>
Al igual que el comando "[U]pdate" del dselect, esto no actualiza los archivos de tu computadora, solamente la lista de paquetes disponibles del apt.
Para instalar un paquete, debes proporcionarle al comando el nombre del  paquete como se muestra a continuación:
</p>
      <pre>sudo apt-get install lynx</pre>
      <p>
Si apt-get determina que el paquete que deseas necesita de otros paquetes para instalarse, te mostrara una lista y pedira confirmación.
Hasta obtener dicha confirmación descargará e instalara los paquetes seleccionados.
Remover los paquetes es igual de facil:
</p>
      <pre>sudo apt-get remove lynx</pre>
      <p>
      </p>
    
    <h3><a name="packages.bin-exceptions">3.3 Instalando Paquetes Dependientes que no estan Disponibles en la distribución Binaria</a></h3>
      
      <p>En ocasiones, al realizar una Instalación binaria, es posbile encontrar mensajes que indican que cierta dependencia no puede ser instalada e.g.:</p>
      <pre>Sorry, but the following packages have unmet
dependencies:
foo: Depends: bar (&gt;= version) but it is
not installable
E: Sorry, broken packages</pre>
      <p>Lo que ha ocurrido es que el paquete que has tratado de instalar depende de otro que no puede ser instalado como un binario, debido a requerimientos de la licensia. Es necesario instalar dicha dependencia del código fuente (ver la siguiente Sección).</p>
    
    <h3><a name="packages.src">3.4 Installing Binary and Source Packages with fink</a></h3>
      

<p>The <tt style="white-space: nowrap;">fink</tt> tool will allow you to install packages that are not yet available in the <a href="#intro.src-vs-bin">binary distribution</a>.</p>

      <p>Antes que nada, necesitaras la versión adecuada de las Herramientas de Desarrollo (Development Tools) para tu sistema.  Estas estín disponibles como descarga gratuita en  <a href="http://connect.apple.com">http://connect.apple.com</a>.</p>
      <p>
Para obtener una lista de los paquetes disponibles para instalar del código fuente, hay que preguntarle a la herramienta <tt style="white-space: nowrap;">fink</tt> :
</p>
      <pre>fink list</pre>
      <p>
La primera columna lista el estado de la Instalación (un espacio vacío indica que no esta instalado,<tt style="white-space: nowrap;">i</tt> indica instalado, <tt style="white-space: nowrap;">(i)</tt>indica instaldo pero no la versión más reciente), seguido por el nombre del paquete, y una pequeña descripción.
Se le puede solicitar más información acerca de un paquete particular usando el comando "describe" ("info" es un alias de este comando):
</p>
      <pre>fink describe xmms</pre>
      <p>
Cuando encuentras un paquete que desees instalar, usa el comando "install":
</p>
      <pre>fink install wget-ssl</pre>
      <p>
El comando <tt style="white-space: nowrap;">fink</tt> primero revisará si todos los prerequisitos necesarios ("dependencias") estín presentes , y preguntará si estas de acuerdo en instlar las que estne ausentes.
Entonces ira y descargara el código fuente, lo descomprime, lo parcha, lo compila e instala los resultantes en tu sistema. 
Esto puede tradar un rato. Si algun mensaje de error, por favor revisa el archivo 
<a href="http://www.finkproject.org/faq/">FAQ</a>.
</p>

      <p>
For <tt style="white-space: nowrap;">fink</tt> versions since 0.23.0 you can tell it to try to download
pre-compiled binary packages, if available, instead of building them. Just pass
the <a href="#usage.options">--use-binary-dist (or -b)
option</a> to <tt style="white-space: nowrap;">fink</tt>. This can save you a lot of time. E.g.
calling
      </p>
      <pre>fink --use-binary-dist install wget-ssl</pre>
      <p>or</p>
      <pre>fink -b install wget-ssl</pre>
      <p>
will first download all dependencies for wget-ssl that are available from the
binary distribution and only build the remainder from source. This option can
also be enabled permanently in the <a href="#conf">Fink configuration
file</a> (fink.conf) or by running the command <tt style="white-space: nowrap;">fink configure</tt>.
      </p>
      <p>
More details about the <tt style="white-space: nowrap;">fink</tt> tool are available in the chapter 
<a href="#usage">"Using the fink Tool from the Command Line"</a>.
      </p>

    
    <h3><a name="packages.fink-commander">3.5 Fink Commander</a></h3>
      
      <p>Fink Commander es una interfece Aqua tanto para las herramientas<tt style="white-space: nowrap;">apt-get</tt> y el  <tt style="white-space: nowrap;">fink</tt> .  El menú Binary te permite efectuar operaciones sobre la distribución binaria, y el menú Source lo mismo pero para la distribución fuente.</p>
      <p>Fink Commander esta incluido en el instalador binario de Fink. Para descargarlo por separado (e.g. si instalaste Fink de la fuente), ó para obtener información adicional, visita el <a href="http://finkcommander.sourceforge.net">Sitio Web del Fink Commander</a>.</p>
    
    <h3><a name="packages.available-versions">3.6 Versiones disponibles</a></h3>
      
      <p>Cuando desees instalar un paquete, debes revisar primero la<a href="http://pdb.finkproject.org/pdb/index.php">base de datos de paquetes</a> y revisar si esta disponible a través de Fink.  Las versiones disponibles del paquete se mostrarán en varias renglones de una tabla. Estas son:</p>
      <ul>
        <li>Binary Distribution
		  
		  <ol>
            <li><p>
            <b>0.4.1:</b> La versión que puede instalarse de los binarios del Mac OS 10.1.</p></li>
            <li><p><b>0.6.4:</b>  this is the version that can be installed from binaries for OS 10.2.</p></li>
            <li><p><b>0.7.2</b>
  This is the base version that can be installed from binaries for OS 10.3.  If you <a href="#install.bin">update</a> Fink, later versions of some packages may be available.</p> 
        </li>
            <li><p><b>0.9.0:</b>  This is the base version that can be installed from binaries for OS 10.5.  If you <a href="#install.bin">update</a> Fink, later versions of some packages may be available.</p></li>
          </ol>
          
        </li>
        <li>CVS/rsync Distributions
<ol>
            <li>
          <p>
            <b>10.2-gcc3.3 stable:</b>  Esta es la versión estable más reciente que puede ser instalada desde la fuente para OS 10.2 con la actualización<tt style="white-space: nowrap;">gcc 3.3</tt> De las Herramientas de Desarrollo.  Para poder instalar esta versión, necesitas habilitar <a href="http://www.finkproject.org/doc/cvsaccess/index.php">CVS</a> o accesso de rsync.  Si aún no has aplicado la actualización<tt style="white-space: nowrap;">gcc 3.3</tt> podrías no ver esta versión (posiblemente, ni el paquete).</p>
          <p>Nota:  A diferencia de muchos otros proyectos, las distribuciones más recientes de Fink se distribuyen mediante CVS, al igual que las versiones que necesitan más pruebasas (ver la Sección de inestables más abajo ).  Habilitar la actualización mediante CVS | rsync te da acceso a la versión estable más reciente aún antes que la versión binaria sea actualizada.
</p>
        </li>
        <li><p><b>10.3 stable:</b>  Esta es la versión estable más reciente que puede ser instalada del código fuente para OS 10.3.</p>
</li>

            <li><p><b>10.4/powerpc stable:</b>  This is the most recent version that can be installed from the stable source tree for OS 10.4 users 
on PowerPC hardware.</p></li>
            <li><p><b>10.4/intel stable:</b>  This is the most recent version that can be installed from the stable source tree for OS 10.4 users
on intel hardware.</p></li>

        <li>
          <p>
            <b>10.2-gcc3.3 unstable:</b>  Esta es la última versión inestable que puede ser instalada del código fuente para el  OS 10.2 con  <tt style="white-space: nowrap;">gcc 3.3</tt>.  Para instalar esta versión, sige las <a href="http://www.finkproject.org/faq/usage-fink.php#unstable">instructiones</a> que describen como instalar paquetes inestables.</p>
          <p>Nota: <b>unstable</b> no significa <b>inusable</b> o <b>inoperante</b>, solo que son instalables bajo tu propio riesgo.
</p>
        </li>
        <li><b>10.3 unstable:</b>  Esta es la última versión inestable a partir de la fuente para OS 10.3.  Hay que habilitar el árbol inestable como se menciona más arriba.</li>

            <li><p><b>10.4/powerpc unstable:</b>  This is the most recent version that can be installed from the unstable source tree for OS 10.4 users
on PowerPC hardware.</p></li>
            <li><p><b>10.4/intel unstable:</b>  This is the most recent version that can be installed from the unstable source tree for OS 10.4 users
on intel hardware.</p></li>

          </ol></li>
      </ul>
    
    <h3><a name="packages.x11">3.7 Entendiendo el X11.</a></h3>
      
      <p>Muchos de los paquetes disponibles mediante Fink, requieren que alguna versión de X11 sea instalada. Debido a esto, una de las primeras cosas que se requiere es seleccionar una implementación del X11.</p>
      <p>
Dado que existen varias implementaciones para el Mac OS X
(Apple X11, XFree86, Tenon Xtools, eXodus) y varias maneras de instalarlos
(manually or via Fink), incluso existen varios paquetes alternativos - uno para cada arreglo.
Aquí esta una lista de los paquetes X11 disponibles así como los metodos de Instalación:
</p>
      
      <ul>
        <li>
          <p>
            <b>xfree86, xfree86-shlibs:</b>
Install both of these packages for XFree86 4.3.0 (OS 10.2 only), 4.4.0 (10.2 or 10.3), or 4.5.0 (10.3 or 10.4).  
</p>
        </li>
        <li><p><b>xorg, xorg-shlibs</b>(10.3 or 10.4)  Install these packages to get the 6.8.2 release of the X.org X11 distribution.</p></li>
        <li>
          <p>
<b>system-xfree86 + -shlibs, -dev:</b>
These packages are automatically generated (for Fink 0.6.2 or later) if you install Apple's X11, or manually installed XFree86 or X.org.  
They will then act as
dependency placeholders.
</p>
        </li>
        <li>
          <p>
            <b>xfree86-base, xfree86-rootless [-threaded] + -shlibs, -dev</b>
(10.1 or 10.2 only) These packages install all of XFree86 4.2.1.1 (4.2.0 on 10.1).  The <tt style="white-space: nowrap;">-threaded</tt> variant was provided for applications that required it, and this functionality is standard in later XFree86 versions.  The <tt style="white-space: nowrap;">-rootless</tt> packages include the XDarwin display server--the name is historical.
</p><p>You must install all six packages to build X11-based packages from source.
</p>
        </li>
      </ul>
      
      <p>
Para mayor información sobre como instalar o ejecutar el X11 visita las páginas
<a href="http://www.finkproject.org/doc/x11/">X11 en Darwin
y el documento de  Mac OS X document</a>.
</p>
    
  <h2><a name="upgrade">4 Actualizando Fink</a></h2>
    
    
    
      <p>
Este capítulo cubre los procedimientos necesarios para actualizar tu instalación de Fink con lo último y lo mejor.
</p>
    
    <h3><a name="upgrade.bin">4.1 actualizar usando los Paquetes Binarios</a></h3>
      
      <p>
Si solo usas la distribución binaria exclusivamente, no hay un procedimiento de actualización separado. Solo solicitale a la herramienta de tu elección que obtenga la lista de paquetes más reciente y permitele que actualice todos los paquetes.
</p>
      <p>
Para dselect, es suficiente con seleccionar "[U]pdate", y luego  "[I]nstall".
Desde luego que podras ejecutar "[S]elect" antes que "[I]nstall" para revisar las selecciones que fueron hechas o averiguar acerca de cualquier paquete nuevo.
</p>
      <p>
Para apt, ejecuta <tt style="white-space: nowrap;">apt-get update</tt> para obtener la lista de paquetes más reciente, luego<tt style="white-space: nowrap;">apt-get upgrade</tt> para actualizar todos los paquetes que tengan una nueva versión disponible.
</p>
      <p>Para el Fink Commander, selecciona las descripcionesBinary-&gt;Update descriptions para actualizar la lista de paquetes, y luego Binary-&gt;Dist-Upgrade packages para actualizar a las nuevas versiones.</p>
      <p>
Para mayor información, especificamente acerca de la actualización de versiones de Fink previas a la 0.3.0, revisa la
<a href="http://www.finkproject.org/download/upgrade.php">Matriz de Actualización</a>.
</p>
    
    <h3><a name="upgrade.src">4.2 Actualizando la distribución Fuente</a></h3>
      
      <p>
Actualizar la distribución fuentees un poco más complicado. El procedimiento consiste de dos pasos.
En el primero, se descargan las descripciones de los paquetes más recientes.
En el segundo, estas descripciones son usadas para compilar los nuevos paquetes; el código fuente se descarga conforme se requiera.
</p>
      <p>
Si tienes Fink 0.2.5 o posterior instalado, el primer paso se logra ejecutando el comando<tt style="white-space: nowrap;">fink selfupdate</tt>.
Este comando revisara si el sitio web de Fink contiene alguna nueva versión puntual, y automaticamente descargara e instlara ls descripciones de los paquetes en caso de existir nuevas versiones. 
En las versiones recientes del comando <tt style="white-space: nowrap;">fink</tt> se te da la opción de obtener las descripciones de los paquetes directamente del CVS o via rsync. El CVS es un depósito de versiones controladas donde las descripciones de los paquetes son almacenadas. 
Usando el CVS uno obtiene varias ventajas, como actualizaciones  continuas, pero desventajas como el hecho de que en el CVS hay solo una copia de los archivos- Por lo tanto, si hay mucho tráfico, el CVS no es confiable.
Por esta razón, se recomienda que en general se use rsync (el cual tiene multiples espejos), cuyo única desventaja es que las descripciones son una hora más viejas que las disponibles para el CVS.
</p>
      <p>(Si enfrentas algun problema al actualizar la Instalación del código fuente, consultaIf you are having trouble upgrading a source installation, consult
<a href="http://www.finkproject.org/download/fix-upgrade.php">las
instrucciones especiales</a>.)</p>
      <p>
Si posees una versión de Fink previa a la 0.2.5, es necesario que descarges manualmente las descripciones de los paquetes.
Visita el <a href="http://sourceforge.net/project/showfiles.php?group_id=17203">área de descargas</a> y busca los últimos paquetes con el nombre packages-0.x.x.tar.gz en el "módulo" de distribución.
Descargalo e instala como sigue:</p>
      <pre>tar -xzf packages-0.x.x.tar.gz
cd packages-0.x.x
./inject.pl</pre>
      <p>
Una vez que hayas actualizado las descripciones de los paquetes ( no importa como lo hayas hecho ) debes actualizar todos los paquetes con el comando:<tt style="white-space: nowrap;">fink
update-all</tt>.
</p>
      <p>Para actualizar la distribución fuente usando el Fink Commander, selecciona Source-&gt;Selfupdate para bajar la nueva información de los  paquetes y entoncest Source-&gt;Updata-all para actualizar los paquetes atrasados.</p>
    
    <h3><a name="upgrade.mix">4.3 Mezclas de Binarios y Código Fuente</a></h3>
      
      <p>
Si usas tanto paquetes binarios precompilados como algunos compilados desde la fuente, deberas seguir ambos sets de instrucciones para actualizar tu Instalación de Fink.
Esto es, usa primero el  <tt style="white-space: nowrap;">dselect</tt> o <tt style="white-space: nowrap;">apt-get</tt> para obtener las últimas versiones de los paquetes disponibles como binarios, entonces usa el<tt style="white-space: nowrap;">fink selfupdate</tt> y <tt style="white-space: nowrap;">fink update-all</tt>
para obtener las descripciones actules y actualizar los paquetes restantes. Si usas el Fink Commander, sigue las instrucciones<a href="#upgrade.bin">binarias</a> y después las del  <a href="#upgrade.src">código fuente</a>.
</p>

<p>Starting with fink 0.23.0 using the UseBinaryDist option (settable via the
<a href="#usage.options">--use-binary-dist (or -b) option</a>
or in the <a href="#conf">Fink configuration file</a>) both source and
binary descriptions will be updated if you call <tt style="white-space: nowrap;">fink selfupdate</tt>.
In this case you don't need a separate <tt style="white-space: nowrap;">apt-get</tt> call anymore.</p>
<p>If you are using Fink Commander select Binary-&gt;Update descriptions to update
the package list, and then Binary-&gt;Dist-Upgrade packages to update to new
versions. After that do Source-&gt;Selfupdate to download new package
information files, and then Source-&gt;Update-all (see previous sections for
details).</p>

    
  <h2><a name="conf">5 El archivo de configuración de Fink</a></h2>
    
    
    
      <p>
Este capítulo explica las variables existentes en el archivo de configuración del Fink (fink.conf) y como influencian el comportamiento del Fink, especificamente de la herramienta de línea de comandos<tt style="white-space: nowrap;">fink</tt> (i.e. mientras se trabaja con la distribución fuente).
</p>
    
    <h3><a name="conf.about">5.1 Acerca de fink.conf</a></h3>
      
      <p>
Cuando Fink es instalado inicialmente te pide varias elecciones en torno a cosas como los <a href="#conf.mirrors">espejos</a> que prefieres usar para descargar los archivos y como adquirir derehos de superusuario. Puedes volver a ejecutar este proceso usando el comando <tt style="white-space: nowrap;">fink configure</tt> Para cambiar algunas de estas opciones, puede ser necesario que edites tu archivo <b>fink.conf</b> a mano. en
general, estas opciones son solamente para usuarios avanzados.
</p>
      <p>
El archivo <b>fink.conf</b> se localiza en el directorio
<tt style="white-space: nowrap;">/sw/etc/fink.conf</tt>, y puede ser editado con tu editor de texts favorito. Pero se necesitaran derechos de superusuario.
</p>
    
    <h3><a name="conf.syntax">5.2 Sintaxis del fink.conf</a></h3>
      
      <p>
Tu archivo fink.conf fde varias �neas, redactadas en el siguiente formato:</p>
      <pre>Optionname: Value</pre>
      <p>Las opciones (Options) solo pueden ser una por línea y esta separada de su valor (Value) por ":" y un solo espacio. El contenido del valor depende de la opción, pero normalemte es booleano (Verdadero o Falso, "True" or "False"), una línea
, o una lista de líneas delimitados por un espacio. 
Por ejemplo:
</p>
      <pre>
BooleanOption: True
StringOption: Something
ListOption: Option1 Option2 Option3
</pre>
    
    <h3><a name="conf.required">5.3 Configuración requerida</a></h3>
      
      <p>
Algunas de las configuraciones del  <b>fink.conf</b> son requeridas. Sin ellas, Fink no puede funcionar adecuadamente. La siguiente configuración pertenece a esa categoría .
</p>
      <ul>
        <li>
          <p>
            <b>Basepath:</b> path</p>
          <p>
Le dice a Fink donde esta instalado, por omisión<b>/sw</b> a menos que lo hayas cambiado durante la Instalación. Este valor  
<b>no</b> debe cambiar después de la Instalación, ya que solo confundira al <b>fink</b>
</p>
        </li>
      </ul>
    
    <h3><a name="conf.optional">5.4 Ajustes opcionales del usuario</a></h3>
      
      <p>
Existen varios ajustes opcionales que el usuario puede cambiar para alterar el comportamineto del Fink.
</p>
      <ul>
        <li>
          <p>
            <b>RootMethod:</b> su o sudo o none</p>
          <p>Para algunas operaciones, Fink necesita permisos de superusuario. Los valores reconocidos son<b>sudo</b> o <b>su</b>. También puedes poner este ajuste como
<b>none</b>, en cuyo caso deberas ejecutar Fink como root por ti mismo. El valor por defecto es  <b>sudo</b> y en la mayoría de los casos no tendra que ser cambiado.</p>
        </li>
        <li>
          <p>
            <b>Trees:</b> (Arboles) lista de arboles</p>
          <p>Los arboles disponibles son:</p>
          <pre>
local/main      - cualquier paquete local que quieras instalar
local/bootstrap - paquetes usados durante la Instalación de Fink
stable/crypto   - paquetes criptograficos estables
stable/main     - otros paquetes estables
unstable/crypto - paquetes criptograficos inestables
unstable/main   - otros paquetes inestables
</pre>
          <p>
También puedes agregar tus propios arboles en el directorio <tt style="white-space: nowrap;">/sw/fink/dists</tt>
aunque esto no es necesario en muchos casos. Los arboles por defecto son "local/main local/bootstrap
stable/main". Esta lista debermantenerse sincronizada con el archivo
<tt style="white-space: nowrap;">/sw/etc/apt/sources.list</tt> .

(As of fink 0.21.0, <tt style="white-space: nowrap;">fink</tt>does this for you automatically.)

</p>

<p>The order of the trees is meaningful, as packages from later trees in the list may
override packages from earlier ones.</p>

        </li>
        <li>
          <p>
            <b>Distribution:</b> (distribución) 10.1, 10.2-gcc3.3, 10.3, or 10.4</p>
          <p>Fink necesita saber que versión de Mac OS X estas usando. La distribución 10.1des para usuarios de Mac OS X 10.1, mientras que la 10.2 funcionara solo para Mac OS X 10.2 "Jaguar" .
Mac OS X 10.0 y previos no son soportados. No es necesario modificar este valor.
</p>
        </li>
        <li>
          <p>
            <b>FetchAltDir:</b> path</p>
          <p>usualmente <tt style="white-space: nowrap;">fink</tt> almacenará el código fuente que descarge en el directorio
<tt style="white-space: nowrap;">/sw/src</tt>. Con esta opción se puede seleccionar un directorio alterno para buscar el código fuente. Por ejemplo:
</p>
          <pre>FetchAltDir: /usr/src</pre>
        </li>
        <li>
          <p>
            <b>Verbose:</b> un número de 0 a 3</p>
          <p>
Esta opción determina cuanta información Fink te da respecto a lo que esta haciendo. Los valores son:
<b>0</b>
            Quiet (no muestra el estado de las descargas)
<b>1</b>
            Low (no muestra la expansión de los archivos comprimidos)
<b>2</b>
            Medium (muestra casi todo)
<b>3</b>
            High (muestra todo)
el valor por omisión es 1.
</p>
        </li>
        
        <li><p><b>SkipPrompts:</b> a comma-delimited list</p><p>(<tt style="white-space: nowrap;">fink-0.25</tt> and later) This option instructs <tt style="white-space: nowrap;">fink</tt> to refrain from asking for input when
           the user does not want to be prompted. Each prompt belongs to a
           category. If a prompt's category is in the SkipPrompts list then
           the default option will be chosen within a very short period of
           time.</p><p>Currently, the following categories of prompts exist:</p><p><b>fetch</b> - Downloads and mirrors</p><p><b>virtualdep</b> - Choosing between alternative packages</p><p> By default, no prompts are skipped.</p></li>
        
        <li>
          <p>
            <b>NoAutoIndex:</b> boolean</p>
          <p>Fink almacena su propia descripción en los archivos del folder  /sw/var/db/fink.db para evitar el leerla cada vez que es ejecutado. Fink
revisa si el indice de paquetes necesita ser actualizado, a menos que esta opción este indicada como "True". El valor por omisión es "False" y no es recomendado cambiarlo. Si lo cambias, es posible que sea necesarioejecutar el comando 
<tt style="white-space: nowrap;">fink index</tt> para actualizar el indice.</p>
        </li>
        <li>
          <p>
            <b>SelfUpdateNoCVS:</b> boolean</p>
          <p>El comando <tt style="white-space: nowrap;">fink selfupdate</tt> actualiza el manejadro de paquetes del Fink a la última versión. Esta opción se asegura de que el CVS (Concurrent Version System) no se usado para almacenar esto cuando esta como "
True. Este valor es ajustado automaticamente cuand el comando <tt style="white-space: nowrap;">fink
selfupdate-cvs</tt> es ejecutado, así que no es necesario cambiarlo manualmente.</p>
        </li>

        <li>
	  <p>
	    <b>Buildpath:</b> path</p>
	  <p>Fink needs to create several temporary directories for
each package it compiles from source. By default, they are placed
in <tt style="white-space: nowrap;">/sw/src</tt> on Panther and earlier, and 
<tt style="white-space: nowrap;">/sw/src/fink.build</tt> on Tiger. If you want them to be
somewhere else, specify the path here. See the descriptions of
the <tt style="white-space: nowrap;">KeepRootDir</tt> and <tt style="white-space: nowrap;">KeepBuildDir</tt> fields
 in the <a href="#conf.developer">Developer Settings</a> section of this document for more information about these temporary
directories.
	    </p>
	    <p>On Tiger, it is recommended that the Buildpath end with <tt style="white-space: nowrap;">.noindex</tt>
or <tt style="white-space: nowrap;">.build</tt>. Otherwise, Spotlight will attempt to index the temporary files in
the Buildpath, slowing down builds.
    	</p>
	</li>
        <li><p><b>Bzip2Path:</b> the path to your <tt style="white-space: nowrap;">bzip2</tt> (or compatible) binary
          </p><p>(<tt style="white-space: nowrap;">fink-0.25</tt> and later) The Bzip2Path option lets you override the default path for the
           <tt style="white-space: nowrap;">bzip2</tt> command-line tool.  This allows you to specify an alternate
           location to your <tt style="white-space: nowrap;">bzip2</tt> executable, pass optional command-line
           options, or use a drop-in replacement like <tt style="white-space: nowrap;">pbzip2</tt> for decompressing
           <tt style="white-space: nowrap;">.bz2</tt> archives.</p></li>

      </ul>
    
    <h3><a name="conf.downloding">5.5 Ajustes de  Descargas</a></h3>
      
      <p>Hay varios ajustes que influencian como descarga Fink los datos de los paquetes.</p>
      <ul>
        <li>
          <p>
            <b>ProxyPassiveFTP:</b> boolean</p>
          <p>Esta opción hace que Fink use el modo pasivo de FTP para las descargas. Algunos servidores de FTP o configuraciones de Red requieren esta opción como 
True. Es recomendable dejar esta opción encendida todo el tiempo, debido a que el FTP activo esta desapareciando.</p>
        </li>
        <li>
          <p>
            <b>ProxyFTP:</b> url</p>
          <p>Si usas un proxy de FTP aqui es donde debe ir su direcci�n, por ejemplo:</p>
          <pre>ProxyFTP: ftp://yourhost.com:2121/</pre>
          <p>Debe permanecer vacío en caso de no haber proxy.</p>
        </li>
        <li>
          <p>
            <b>ProxyHTTP:</b> url</p>
          <p>Si usas un proxy de HTTP, aquí debe ir su direcci�n, por ejemplo:</p>
          <pre>ProxyHTTP: http://yourhost.com:3128/</pre>
          <p>Si no usas un proxy de HTTP, deja este ajuste vacío.</p>
        </li>
        <li>
          <p>
            <b>DownloadMethod:</b> wget o curl o axel o axelautomirror</p>
          <p>Fink puede usar tres diferentes aplicaciones para descargar archivos de la Internet - <b>wget</b>, <b>curl</b>, o <b>axel</b>. El valor
<b>axelautomirror</b> usa un modo experimental de la aplicación<b>axel</b>
la cual trata de determinar cual es el servidor más cercano para cierto archivo. El uso de <b>axelmirror</b> no es recomendado por el momento. El valor por omisión es <b>curl</b>.
<b>Desde luego, la aplicación seleccionada para DownloadMethod DEBE estar instalada.</b>
          
          (i.e. <tt style="white-space: nowrap;">fink</tt> won't fall back to <b>curl</b> if you try to use a download application that isn't present.
          
          </p>
        </li>

        <li>
          <p>
            <b>SelfUpdateMethod:</b> point, rsync or cvs</p>
          <p>
<tt style="white-space: nowrap;">fink</tt> can use some different methods to update the package info files.
<b>rsync</b> is the recommended setting; it uses rsync to download only
modified files in the <a href="#conf.optional">trees</a> that you have enabled. Note that if you have
changed or added to files in the <tt style="white-space: nowrap;">stable</tt> or <tt style="white-space: nowrap;">unstable</tt> trees, using rsync will
delete them. Make a backup first, e.g. in your <tt style="white-space: nowrap;">local</tt> tree. <b>cvs</b> will download using anonymous or
:ext: cvs access from the Fink repository. This has the disadvantage that cvs
can not switch mirrors; if the server is unavailable you will not be able to
update. <b>point</b> will download only the latest released version of the
packages. It is not recommended as your packages may be quite out of date.
          </p>
        </li>
        <li><p><b>SelfUpdateCVSTrees:</b> list of trees
           </p><p>(<tt style="white-space: nowrap;">fink-0.25</tt> and later) By default, the <b>cvs</b> selfupdate method will update only the current
           distribution's tree.  This option overrides the list of distribu-
           tion versions that will be updated during a selfupdate.

           Please note that you will need a recent "cvs" binary installed if
           you wish to include directories that do not have CVS/ directories
           in their entire path (e.g., dists/local/main or similar).</p></li>
        <li>
          <p>
            <b>UseBinaryDist:</b> boolean</p>
          <p>
Causes <tt style="white-space: nowrap;">fink</tt> to try to download pre-compiled binary packages from the binary
distribution if available and if the binary package is not already on the
system. This can save a lot of installation time and it is therefore 
recommended to set this option. Passing fink the 
<a href="#usage">--use-binary-dist</a> option (or the <tt style="white-space: nowrap;">-b</tt> flag) has the same effect,  
but only operates on that single <tt style="white-space: nowrap;">fink</tt> invocation.  Passing <tt style="white-space: nowrap;">fink</tt> the
           <tt style="white-space: nowrap;">--no-use-binary-dist</tt> flag overrides this, and compiles from source
           for that single <tt style="white-space: nowrap;">fink</tt> invocation.
<b>Only available as of  fink version 0.23.0</b>.
          </p><p>Note that this mode instructs <tt style="white-space: nowrap;">fink</tt> to download an available binary  
           if that version is the latest available version of the package; it does <b>not</b> cause <tt style="white-space: nowrap;">fink</tt>
           to choose a version based on its binary availability.
</p>
        </li>

      </ul>
    
    <h3><a name="conf.mirrors">5.6 Ajustes de Espejo</a></h3>
      
      <p>Obtener software del interner puede ser algo tedioso y usualmente no tan veloz como nos gustaría que lo fuera. Los servidores espejo alamcenan copias de otros servidores, pero ueden tener conecciones más veloces o estar geográficamente más cerca a ti, permitiendote descargar más rápido. También ayudan a reducir la carga sobre los srvidores primarios, como son el <b>ftp.gnu.org</b>, y proveen una alternativa en caso de que algun servidor no este disponible.</p>
      <p>Con el fin de que Fink obtenenga el mejor espejo para ti, debes decirle en que continente y pais resides. Si las descargas de un servidor fallan, te preguntara si quieres reintentarlo o si prefieres usar otro epejo en el mismo pais o continente, o de otro espejo en cualquier lugar del mundo.</p>
      <p>El archivo <b>fink.conf</b> contiene los ajustes de los servidoresque podrías usar.</p>
      <ul>
        <li>
          <p>
            <b>MirrorContinent:</b> Un código de tres letras</p>
          <p>Este valor lo debes cambiar usando el comando <tt style="white-space: nowrap;">fink configure</tt>
. El código de tres letras puede ser encontrado en el archivo
<tt style="white-space: nowrap;">/sw/lib/fink/mirror/_keys</tt>.
Por ejemplo, si resides en Europa:</p>
          <pre>MirrorContinent: eur</pre>
        </li>
        <li>
          <p>
            <b>MirrorCountry:</b> Código de seis letras</p>
          <p>Este valor debes cambiarlo usando el comando <tt style="white-space: nowrap;">fink configure</tt>
El código puedes encontrarlo en 
<tt style="white-space: nowrap;">/sw/lib/fink/mirror/_keys</tt>.
Por ejemplo, si vives en Austria:</p>
          <pre>MirrorCountry: eur-AT</pre>
        </li>
        <li>
          <p>
            <b>MirrorOrder:</b> MasterFirst o MasterLast o MasterNever o ClosestFirst</p>
          <p>
Fink soporta espejos 'Master' que son depositos espejo de los archivos de fuentepara todos los paquetes de Fink. La ventaja de usar rl espejo Master es que los URLs de las descargas fuente nunca se romperan. Los usuarios pueden así escoger el uso de los espejos manenidos por el equipo de Fink, o usar solo los URLs del fuente original y algunos espejos externos como el del Gnome, JKDE, y espejos de Debian.
Adicionalmente, el usuario puede combinar ambos sets, buscados en orden de proximidad, como se documenta arriba. Cuando se usan las opciones  MasterFirst o MasterLast , el usuario puede saltarse al Master (o al no-Master) si la descarga falla. Las opciones son:
</p>
          <pre>
MasterFirst - Busca los espejos "Master" primero.
MasterLast - Busca los espejos "Master" al final.
MasterNever - Nunca usa espejos"Master" .
ClosestFirst - Buca la lista de espejos más cercanos (combina todos los espejos).
</pre>
        </li>
        
        <li><p><b>Mirror-rsync:</b>
           </p><p>(<tt style="white-space: nowrap;">fink-0.25.2</tt> and later) When doing <tt style="white-space: nowrap;">fink selfupdate</tt> with the <b>SelfupdateMethod</b> set to <tt style="white-space: nowrap;">rsync</tt>,
           this is the rsync url to sync from.  This should be an anonymous
           rsync url, pointing to a directory which contains all the fink Dis-
           trubutions and Trees.
</p></li>
		
      </ul>
    
    <h3><a name="conf.developer">5.7 Ajustes de Desarrollador</a></h3>
      
      <p>Algunas opciones en el archivo  <b>fink.conf</b> solo son utiles para los desarrolladores. Se recomienda que los usuarios convencionales del Fink no los modifiquen. Las siguientes opciones caen en esa categoría.</p>
      <ul>
        <li>
          <p>
            <b>KeepRootDir:</b> boolean</p>
          <p>Ocasiona que el <tt style="white-space: nowrap;">fink</tt> no borre el directorio <tt style="white-space: nowrap;">root-[name]-[version]-[revision]</tt> despues de haber construido el paquete. Es por omisión false. <b>Hay que ser cuidadoso, con esta opción un disco duro puede llenarse rapidamente!</b>
          </p>
        </li>
        <li>
          <p>
            <b>KeepBuildDir:</b> boolean</p>
          <p>Ocasiona que el <tt style="white-space: nowrap;">fink</tt> no borre el directorio <tt style="white-space: nowrap;">[name]-[version]-[revision]</tt> despues de haber construido el paquete. Es por omisión false. <b>Hay que ser cuidadoso, con esta opción un disco duro puede llenarse rapidamente!</b>
          </p>
        </li>
      </ul>
    
    
    <h3><a name="conf.advanced">5.8 Advanced Settings</a></h3>
      
      <p>There are some other options which may be useful, but require some knowledge to get right.</p>
      <ul>
        <li>
          <p>
            <b>MatchPackageRegEx:</b> </p>
          <p>Causes fink not to ask which package to install if one (and only one) of the choices matches the perl Regular Expression given here. Example:</p>
          <pre>MatchPackageRegEx: (.*-ssl$|^xfree86$|^xfree86-shlibs$)</pre>
          <p>will match packages ending in '-ssl', and will match 'xfree86' and 'xfree86-shlibs' exactly.</p>
        </li>
        <li>
          <p>
            <b>CCacheDir:</b> path</p>
          <p>If the Fink package <tt style="white-space: nowrap;">ccache-default</tt> is installed, the cache files it makes
while building Fink packages will be placed here. Defaults to <tt style="white-space: nowrap;">/sw/var/ccache</tt>. If set to <tt style="white-space: nowrap;">none</tt>, fink will not set the CCACHE_DIR environment variable and ccache will use <tt style="white-space: nowrap;">$HOME/.ccache</tt>, potentially putting root-owned files into your home directory.
<b>Only available in fink newer than version 0.21.0</b>.
          </p>
        </li>
        <li><p><b>NotifyPlugin:</b> plugin</p><p>
           Specify a notification plugin to tell you when packages have been
           installed/uninstalled.  Defaults to Growl (requires <tt style="white-space: nowrap;">Mac::Growl</tt> to
           operate).  Other plugins can be found in the
           <tt style="white-space: nowrap;">/sw/lib/perl5/Fink/Notify</tt> directory.  On <tt style="white-space: nowrap;">fink-0.25</tt> and later they are listed in the output of <tt style="white-space: nowrap;">fink plugins</tt>.  See the <a href="http://wiki.finkproject.org/index.php/Fink:Notificati%20on_Plugins">Fink Developer Wiki</a> for more information.
</p></li>
        <li><p><b>AutoScanpackages:</b> boolean
           </p><p>When <tt style="white-space: nowrap;">fink</tt> builds new packages, <tt style="white-space: nowrap;">apt-get</tt> does not immediately know about
           them.  Historically, the command <tt style="white-space: nowrap;">fink scanpackages</tt> had to be run
           for <tt style="white-space: nowrap;">apt-get</tt> to notice the new packages, but now this happens auto
           matically. If this option is present and <b>false</b>, then <tt style="white-space: nowrap;">fink
           scanpackages</tt> will no longer be run automatically after packages are
           built.  Defaults to <b>true</b>.
</p></li>
        <li><p><b>ScanRestrictivePackages:</b> boolean
           </p><p>When scanning the packages for <tt style="white-space: nowrap;">apt-get</tt>, <tt style="white-space: nowrap;">fink</tt> normally scans all
           packages in the current trees. However, if the resuting apt repository will be made publically available, the administrator may be
           legally obligated not to include packages with <tt style="white-space: nowrap;">Restrictive</tt> or
           <tt style="white-space: nowrap;">Commercial</tt> licenses. If this option is present and <b>false</b>, then Fink
           will omit those packages when scanning.
</p></li>
      </ul>
    
    <h3><a name="conf.sourceslist">5.9 Managing apt's sources.list file</a></h3>
      
      <p>Starting with fink 0.21.0, fink actively manages the file
<tt style="white-space: nowrap;">/sw/etc/apt/sources.list</tt> which is used by apt to locate
binary files for installation.  The default sources.list file looks 
something like this, adjusted to match your Distribution and Trees:
</p>
      <pre># Local modifications should either go above this line, or at the end.
#
# Default APT sources configuration for Fink, written by the fink program

# Local package trees - packages built from source locally
# NOTE: this is automatically kept in sync with the Trees: line in 
# /sw/etc/fink.conf
# NOTE: run 'fink scanpackages' to update the corresponding Packages.gz files
deb file:/sw/fink local main
deb file:/sw/fink stable main crypto

# Official binary distribution: download location for packages
# from the latest release
deb http://us.dl.sourceforge.net/fink/direct_download 10.3/release main crypto

# Official binary distribution: download location for updated
# packages built between releases
deb http://us.dl.sourceforge.net/fink/direct_download 10.3/current main crypto

# Put local modifications to this file below this line, or at the top.
</pre>
      <p>With this default file, apt-get first looks in your local installation
for already-compiled binaries, and then looks in the official binary
distribution.  You can alter this by making entries at the beginning of
the file (which will be searched first) or at the end of the file (which
will be searched last).</p>
      <p>If you change your Trees line or the Distribution you are using,
fink will automatically modify the "default" portion of the file to
correspond to the new values.  Fink will, however, preserve any local
modifications you have made to the file, provided that you confine your
modifications to the top of the file (above the first default line) and
the bottom of the file (below the last default line).
</p>
      <p>
Note: If you had modified <tt style="white-space: nowrap;">/sw/etc/apt/sources.list</tt> prior to upgrading
to fink 0.21.0, you will find your former file stored at <tt style="white-space: nowrap;">/sw/etc/apt/sources.list.finkbak</tt> .
</p>
    
    
  <h2><a name="usage">6 Usando el Fink desde la línea de comando</a></h2>
    
    
    <h3><a name="usage.using">6.1 Usando la herramienta fink</a></h3>
      
      <p>La herramienta <tt style="white-space: nowrap;">fink</tt> usa varios comandos estilo sufijo que actuan sobre los paquetes de la distribución de código. Algunos necesitan al menos el nombre de un paquete, pero pueden manejar varios paquetes al mismo tiempo. Puedes especificar solamente el nombre del paquete (e.g. gimp), o un nombre completo con versión (e.g. gimp-1.2.1 or
gimp-1.2.1-3). Fink automaticamente buscara la versión más reciente disponible cuando esta no sea especificada. Otros tiene opciones diferentes.
</p>
      <p>Lo que sigue es una lista de los comandos de la herramienta fink <tt style="white-space: nowrap;">fink</tt> :</p>
    
    
    <h3><a name="usage.options">6.2 Global options</a></h3>
      
      <p>
There are some options, which apply to all fink commands. If you 
type <tt style="white-space: nowrap;">fink --help</tt> you get the list of options: 
      </p>
      <p>(as of <tt style="white-space: nowrap;">fink-0.26.0</tt>)</p>
      <p><b>-h, --help</b> - displays help text.
</p>
      <p><b>-q, --quiet</b>  - causes <tt style="white-space: nowrap;">fink</tt> to be less verbose, opposite of <b>--verbose</b>.  Overrides the <a href="#conf.optional">Verbose</a> flag in <tt style="white-space: nowrap;">fink.conf</tt>.
</p>
      <p><b>-V, --version</b> - display version information.
</p>
      <p><b>-v, --verbose</b> - causes  <tt style="white-space: nowrap;">fink</tt> to be more verbose, opposite of <b>--quiet</b>.  Overrides the <a href="#conf.optional">Verbose</a> field in <tt style="white-space: nowrap;">fink.conf.</tt>
</p>
      <p><b>-y, --yes</b> - assume default answer for all interactive 
                        questions.
</p>
      <p><b>-K, --keep-root-dir</b>   - Causes <tt style="white-space: nowrap;">fink</tt> not to delete the
                        <tt style="white-space: nowrap;">root-[name]-[version]-[revision]</tt>
		        directory in the <a href="#conf.optional">Buildpath</a> after building a package.  Corresponds to the <a href="#conf.developer">KeepRootDir</a> field in <tt style="white-space: nowrap;">fink.conf</tt>.
</p>
      <p><b>-k, --keep-build-dir</b>  - Causes <tt style="white-space: nowrap;">fink</tt> not to delete the
                        <tt style="white-space: nowrap;">[name]-[version]-[revision]</tt>
                        directory in the <a href="#conf.optional">Buildpath</a> after building a package.  Corresponds to the <a href="#conf.developer">KeepBuildDir</a> field in <tt style="white-space: nowrap;">fink.conf</tt>.</p>
      <p><b>-b, --use-binary-dist</b> - download pre-compiled packages from the binary 
                        distribution if available (e.g. to reduce compile
		        time or disk usage).
		        Note that this mode instructs fink to download the
                        version it wants if that version is available for
		        download; it does not cause fink to choose a version
    		        based on its binary availability.  Corresponds to the <a href="#conf.downloading">UseBinaryDist</a> flag in <tt style="white-space: nowrap;">fink.conf</tt>.
</p>
      <p><b>--no-use-binary-dist</b>  - Don't use pre-compiled binary packages from the binary 
		        distribution, opposite of the --use-binary-dist flag. 
                        This is the default unless overridden by setting <tt style="white-space: nowrap;">UseBinaryDist: true </tt>in 
                        the <tt style="white-space: nowrap;">fink.conf</tt> configuration file. 
</p>
      <p><b>--build-as-nobody</b>     - Drop to a non-root user when performing the unpack,
                        patch, compile, and install phases. Note that packages
                        built with this option may be non-functional. You
                        should use this mode for package development and 
                        debugging only.
</p>
      <p><b>-m, --maintainer</b>
            - (<tt style="white-space: nowrap;">fink-0.25</tt> and later) Perform actions useful to package maintainers: run validation on
           the <tt style="white-space: nowrap;">.info</tt> file before building and on the <tt style="white-space: nowrap;">.deb</tt> after building a
           package; turn certain build-time warnings into fatal errors; (<tt style="white-space: nowrap;">fink-0.26</tt> and later) run the test suites as specified in the  field.  This sets <b>--tests</b> and <b>--validate</b> to <tt style="white-space: nowrap;">on</tt>.</p>
      <p><b>--tests[=on|off|warn]</b>         - (<tt style="white-space: nowrap;">fink-0.26.0</tt> and later) Causes <tt style="white-space: nowrap;">InfoTest</tt> fields to be activated and test suites specified
           via <tt style="white-space: nowrap;">TestScript</tt> to be executed (see the <a href="../packaging/packaging.en.html#reference.fields">Fink Packaging Manual</a>).  If no argument is given to this
           option or if the argument is <tt style="white-space: nowrap;">on</tt> then failures in test suites will
           be considered fatal errors during builds.  If the argument is <tt style="white-space: nowrap;">warn</tt>
           then failures will be treated as warnings.</p>
      <p><b>--validate[=on|off|warn]</b> -
           Causes packages to be validated during a build.  If no argument is
           given to this option or if the argument is <tt style="white-space: nowrap;">on</tt> then validation failures will be considered fatal errors during builds.  If the argument is <tt style="white-space: nowrap;">warn</tt> then failures will be treated as warnings.</p>
      <p><b>-l, --log-output</b>
            - Save a copy of the terminal output during each package building
           process. By default, the file is stored in
           <tt style="white-space: nowrap;">/tmp/fink-build-log_[name]-[version]-[revision]_[date]-[time]</tt> but
           one can use the <b>--logfile</b> flag to specify an alternate filename.</p>
      <p><b>--no-log-output</b>
            - Don't save a copy of the output during package-building, opposite
           of the <b>--log-output</b> flag. This is the default.</p>
      <p><b>--logfile=filename</b>
            - Save package build logs to the file <tt style="white-space: nowrap;">filename</tt> instead of the default
           file (see the <b>--log-output</b> flag, which is implicitly set by the
           <b>--logfile</b> flag). You can use percent-expansion codes to include
           specific package information automatically. A complete list of percent-expanions is available in the <a href="../packaging/packaging.en.html">Fink Packaging Manual</a>; some common percent-expansions are:</p>
      <ul>
        <li>                 <b>%n</b>    - package name
                 </li>
        <li><b>%v</b>    - package version
                 </li>
        <li><b>%r</b>    - package revision</li>
      </ul>
      <p><b>-t, --trees=expr</b>
           - Consider only packages in trees matching <b>expr</b>.

           The format of expr is a comma-delimited list of tree specifica-
           tions. Trees listed in <tt style="white-space: nowrap;">fink.conf</tt> are compared against <b>expr</b>.  Only
           those which match at least one tree specification are considered by
           <tt style="white-space: nowrap;">fink</tt>, in the order of the first specifications which they match. If
           no <b>--trees</b> option is used, all trees listed in <tt style="white-space: nowrap;">fink.conf</tt> are
           included in order.

           A tree specification may contain a slash (/) character, in which
           case it requires an exact match with a tree. Otherwise, it matches
           against the first path-element of a tree. For example,
           <b>--trees=unstable/main</b> would match only the <b>unstable/main</b> tree,
           while <b>--trees=unstable</b> would match both unstable/main and
           <b>unstable/crypto</b>.

           There exist magic tree specifications which can be included in
           <b>expr</b>:</p>
      <ul>
        <li><b>status</b>
                       - Includes packages in the dpkg status database.

                 </li>
        <li><b>virtual</b>
                       - Includes virtual packages which reflect the capabili-
                       ties of the system.
</li>
      </ul>
      <p>Exclusion of (or failure to include) these magic trees is currently
           only supported for operations which do not install or remove packages.</p>
      <p><b>-T, --exclude-trees=expr</b>
           Consider only packages in trees not matching expr.

           The syntax of expr is the same as for <b>--trees</b>, including the magic
           tree specifications. However, matching trees are here excluded
           rather than included. Note that trees matching both <b>--trees</b> and
           <b>--exclude-trees</b> are excluded.
</p>
      <p> Examples of <b>--trees</b> and --exclude-trees:

                 </p>
      <ul>
        <li><tt style="white-space: nowrap;">fink --trees=stable,virtual,status install <b>foo</b></tt> 
                       <p>Install <b>foo</b> as if <tt style="white-space: nowrap;">fink</tt> was using the stable tree, even
                       if unstable is enabled in <tt style="white-space: nowrap;">fink.conf</tt>.
</p></li>
        <li><tt style="white-space: nowrap;">fink --exclude-trees=local install <b>foo</b></tt> 
                       <p>Install the version of <b>foo</b> in Fink, not the locally
                       modified version.

</p></li>
        <li><tt style="white-space: nowrap;">fink --trees=local/main list -i</tt>
                       <p>List the locally modified packages which are installed.</p></li>
      </ul>
      <p>Most of these options are self-explanatory. Many can also be set in the 
<a href="#conf">Fink configuration file</a> (<tt style="white-space: nowrap;">fink.conf</tt>) if you want 
to set them permanently and not just for that invocation of <tt style="white-space: nowrap;">fink</tt>.</p>
    
        <h3><a name="usage.install">6.3 install</a></h3>
      
      <p>El comando <b>install</b> es usado para instalar programas. Descarga, configura, construye e instala los paquetes que nombres. También instalará las dependencias requeridas automaticamente, pero pedira autorización antes de hacerlo. Ejemplo:</p>
      <pre>fink install nedit

Reading package info...
Information about 131 packages read.
The following additional package will be installed:
 lesstif
Do you want to continue? [Y/n]</pre>
      
      <p>Use of the <a href="#usage.options">--use-binary-dist</a> option with <tt style="white-space: nowrap;">fink install</tt> can speed the build process for complicated packages by quite a lot.</p>
      
      <p>Alias para el comando install: <b>update, enable, activate, use</b> (esto es por razones historicas).</p>
    
    <h3><a name="usage.remove">6.4 remove</a></h3>
      
      <p>Este comando remueve los paquetes del sistema invocando el comando '<tt style="white-space: nowrap;">dpkg --remove</tt>'. La actual implementación tiene algunas fallas: no revisa las dependencias sino que se lo deja por completo a la herramienta dpkg tool (aunque esto rara vez causa problemas).</p>
      <p>El comando <b>remove</b> solo remueve los archivos del paquete, pero deja el archivo <tt style="white-space: nowrap;">.deb</tt> comprimiro del paquete intacto. Esto significa que puedes reinstalar el paquete despues sin tener que pasar por el proceso de compilación. Si necesitas el espacio de disco, puedes remover el archivo <tt style="white-space: nowrap;">.deb</tt> del directorio
<tt style="white-space: nowrap;">/sw/fink/dists</tt> .</p>
      
      <p>These flags can be used with the <b>fink remove</b> command
</p>
      <pre>-h,--help             - Show the options which are available.
-r,--recursive        - Also remove packages that depend on the package(s) to
                        be removed (i.e. overcome the above-mentioned flaw).</pre>
      
      <p>Alias: <b>disable, deactivate, unuse, delete</b>.</p>
    

    <h3><a name="usage.purge">6.5 purge</a></h3>
      
      <p>The <b>purge</b> command purges packages from the system. This is
the same as the <b>remove</b> command except that it removes configuration
files as well.</p>
      <p>This command takes the:</p>
      <pre>-h,--help
-r,--recursive</pre>
      <p>options.</p>
    

    <h3><a name="usage.update-all">6.6 update-all</a></h3>
      
      <p>Este comando actualiza todos los paquetes instalados a la versión más reciente. No necesita la lista de paquetes, solo debes ejecutar el comando:</p>
      <pre>fink update-all</pre>
      
      <p><a href="#usage.options">--use-binary-dist</a> is also useful with this command.</p>
      
    
    <h3><a name="usage.list">6.7 list</a></h3>
      
      <p>
Este comando muestra una lista de los paquetes disponibles, el estatus de la Instalación, la última versión, y una pequeña descripción del paquete.
Tambien se le puede añadir un nombre o un patr�n del shell y fink mostrara una lista de los paquetes que encajen cn dicho nombre.
</p>
      <p>
La primera columna muestra el estado de la Instalación de la siguiente manera:
</p>
      <pre>    no instalado
 i   la versión más reciente esta instalada
(i)  instalado, pero hay una nueva versión disponible
 p  a virtual package provided by a package that is installed</pre>
      <p>
Estas son las opciones para el comando <tt style="white-space: nowrap;">fink list</tt>
</p>
      <pre>
-h,--help
	  Muestra las opciones disponibles..
-t,--tab
	  Este da una lista delimitada por tabulaciones, usualmente util 	  para usarla después en un script.
-i,--installed
	  Solamente muestra lo paquetes instalados actualmente.
-o,--outdated
	  Muestra solo los paquetes que son viejos.
-u,--uptodate
	  Muestra solo los paquetes actualizados.
-n,--notinstalled
	  Muestra los paqutes que no estan actualizados.
-s expr,--section=expr
	  Solo muestra los paquetes en la sección indicada en la 			  expresión expr.
-m expr,--maintainer=expr
          Show only packages with the maintainer  matching the
          regular expression expr.
-w=xyz,--width=xyz
	  Determina el ancho del despliege de la lista. xyz es o un 			  valor numerico o auto. auto ajustara el ancho de acuerdo al 		  ancho de la terminal
	  Por omisión es auto.
</pre>
      <p>
Algunos ejemplos son estos:
</p>
      <pre>
fink list                 - Lista todos los paqutes.
fink list bash            - Revisa si bash esta disponible y cual versión.
fink list --tab --outdated | cut -f 2 
                          - Lista de paquetes no actualizados
fink list --section=kde   - Lista de paquetes en la Sección KDE
fink list --maintainer=fink-devel
                          - list the packages with no maintainer
fink --trees=unstable list --maintainer=fink-devel
                          - list the packages with no maintainer, but only in the unstable tree.
fink list "gnome*"        - Lista todos los paquetes que empiezan con la palabra 'gnome'
</pre>
      <p>
Las comillas en el último ejemplo son necesarias para evitar que el shell interprete el patron por si mismo.
</p>
    
    <h3><a name="usage.apropos">6.8 apropos</a></h3>
      
      <p>
Este comando se comporta de manera identica al comandoT<tt style="white-space: nowrap;">fink list</tt>. La diferencia más notable es que <tt style="white-space: nowrap;">fink apropos</tt> también revisa las descripciones de los paquetes. La segunda diferencia es que un línea de busqueda debe ser proporcionada, no es opcional.
</p>
      <pre>
fink apropos irc          - lista los paquetes en que 'irc' aarece en el 
                            nombre o descripción del paquete.
fink apropos -s=kde irc   - igual que arriba, pero restringe los paquetes 
                            a la Sección kde.
</pre>
    
    <h3><a name="usage.describe">6.9 describe</a></h3>
      
      <p>
Este comando despligea la descripción del paquete que le sea indicado en la línea de comando. Note, por favor, que solo algunos paquetes tiene una descripción.
</p>
      <p>
Alias: desc, description, info
</p>
    
	
    <h3><a name="usage.plugins">6.10 plugins</a></h3>
      
      <p> List the (optional) plugins available to the <tt style="white-space: nowrap;">fink</tt> program.  Currently lists the notification mechanisms and the source-tarball
           checksum algorithms.</p>
    
	
    <h3><a name="usage.fetch">6.11 fetch</a></h3>
      
      <p>Descarga los paquetes nombrados, pero no los instala. Este comando descarga los archivos tar aunque se hayan descargado previamente.</p>

      <p>The following flags can be used with the <tt style="white-space: nowrap;">fetch</tt> command:</p>
      <pre>-h,--help		Show the options which are available.
-i,--ignore-restrictive	Do not fetch packages that are &amp;quot;License: Restrictive&amp;quot;.
                      	Useful for mirrors, because some restrictive packages
                      	do not allow source mirroring.
-d,--dry-run		Just display information about the file(s) that would
			be downloaded for the package(s) to be fetched; do not
			actually download anything.
-r,--recursive		Also fetch packages that are dependencies of the
			package(s) to be fetched.</pre>

    
    <h3><a name="usage.fetch-all">6.12 fetch-all</a></h3>
      
      <p>Descarga <b>todos</b> las fuentes de los paquetes. Al igual que <a href="#usage.fetch">fetch</a>, descarga los archivos tar aunque hayan sido descargados previamente.</p>
      
      <p>These flags can be used with the <tt style="white-space: nowrap;">fink fetch-all</tt> command:</p>
      <pre>-h,--help
-i,--ignore-restrictive
-d,--dry-run</pre>
      
    
    <h3><a name="usage.fetch-missing">6.13 fetch-missing</a></h3>
      
      <p>Descarga <b>todos</b> las fuentes de los paquetes. Este comando solo descarga archivos que no esten presentes en el sistema.</p>
      
      <p>These flags can be used with the <tt style="white-space: nowrap;">fink fetch-missing</tt> command:</p>
      <pre>-h,--help
-i,--ignore-restrictive
-d,--dry-run</pre>
      
    
    <h3><a name="usage.build">6.14 build</a></h3>
      
      <p>Construye un paquete pero no lo instala. Como es usual, los archivos tar solo serán descargados en caso de no encontrarse en el sistema. El resultado de este comando en un .deb instalable que puede ser instlado posteriormente con el comando install. Este comando no hara nada si el archivo .deb ya existe. Note que las dependencias serán 
<b>instaladas</b>, no solamente construidas.</p>
    
    <h3><a name="usage.rebuild">6.15 rebuild</a></h3>
      
      <p>Construye el paquete (al igual que el comando build), pero ignora y sobreescribe el archivo .deb existente. Si el paquete es instalado, el nuevo .deb también será instalado en el sistema mediante el <tt style="white-space: nowrap;">dpkg</tt>. Esto es muy util durante el desarrollo de paquetes. 
</p>
      
      <p>The <a href="#usage.options">--use-binary-dist option</a> is applicable here.</p>
      
    
    <h3><a name="usage.reinstall">6.16 reinstall</a></h3>
      
      <p>Identico a install, pero instala los paquetes mediante  <tt style="white-space: nowrap;">dpkg</tt> aún cuando ya estan instalados. Puedes usar este comando cuando has borrado accidentalmente algun paquete, o cambiado la configuración y quieres recuperar los valores por omision.</p>
    
    <h3><a name="usage.configure">6.17 configure</a></h3>
      
      <p>
Re-ejecuta el procesos de configuración de <tt style="white-space: nowrap;">fink</tt>. Este comando te permitira cambiar los espejos, la configuracion del proxy, y otras cosas.
</p>
	  
      <p><b>New in</b> <tt style="white-space: nowrap;">fink-0.26.0</tt>: This command will also let you turn on the unstable trees if desired.</p>
      
    
    <h3><a name="usage.selfupdate">6.18 selfupdate</a></h3>
      
      <p>
	Este comando automatiza el proceso de actualización del Fink. Revisa el sitio web, verifica si existe una versión nueva disonible y en caso de haberla, decarga las descripciones del paquete y actualiza los paquetes centrales, incluyendo al propio<tt style="white-space: nowrap;">fink</tt> . Este comando actualiza las versiones regulares, pero puedes modificar el directorio  <tt style="white-space: nowrap;">/sw/fink/dists</tt>
	para obtener actualizaciones directamente del CVS, accediendo así a las actualizaciones m��s recientes de todos los paquetes.
</p>

      <p>If the <a href="#usage.options">--use-binary-dist option</a> is enabled, the list of available packages in the binary distribution is also updated.</p>
    
    <h3><a name="usage.selfupdate-rsync">6.19 selfupdate-rsync</a></h3>
      
      <p>Use this command to make <tt style="white-space: nowrap;">fink selfupdate</tt> use rsync to update its package list.</p>
      <p>This is the recommended way to update Fink when building from source.</p>
      <p><b>Note:</b>  rsync updates only update the active <a href="#conf.optional">trees</a> (e.g. if unstable isn't turned on in <tt style="white-space: nowrap;">fink.conf</tt> the list of unstable packages won't be updated.</p>
    
    <h3><a name="usage.selfupdate-cvs">6.20 selfupdate-cvs</a></h3>
      
      <p>Use this command to make <tt style="white-space: nowrap;">fink selfupdate</tt> use CVS access to update its package list.</p>
      <p>CVS updating is deprecated, except for developers and those people who are behind firewalls that disallow rsync.</p>
    

    <h3><a name="usage.index">6.21 index</a></h3>
      
      <p>
   Reconstruye el cache de los paquetes. Usualmente no hay que ejecutar esto manualmente, debido a que <tt style="white-space: nowrap;">fink</tt> lo realiza automaticamente cuando debe ser actualizado.
</p>
    
    <h3><a name="usage.validate">6.22 validate</a></h3>
      
      <p>
   Este comando ejecuta varias verificaciones en los archivos <tt style="white-space: nowrap;">.info</tt> and <tt style="white-space: nowrap;">.deb</tt>. Aquellas personas que dan mantenimiento a algun paquete, deben ejecutar este comando sobre sus paquetes antes de someterlos al Fink. 
</p>

	  <p>The following optional options may be used:</p>
      <pre>-h,--help            - Show the options which are available.
-p,--prefix          - Simulate an alternate Fink basepath prefix (%p) within
                      the files being validated.
--pedantic, --no-pedantic
                     - Control the display of nitpicky formatting warnings.
                      --pedantic is the default.</pre>

      <p>
   Alias: <b>check</b>
</p>
    
    <h3><a name="usage.scanpackages">6.23 scanpackages</a></h3>
      
      
      <p>Updates the <tt style="white-space: nowrap;">apt-get</tt> database of debs; defaults to updating all of the trees, but may be restricted to a set of one or more trees given as arguments.</p>
      
    
    <h3><a name="usage.cleanup">6.24 cleanup</a></h3>
      
      
      <p>
   Removes obsolete and temporary files. 
   This can reclaim large amounts of disk space.  One or more modes may be specified:</p>
      <pre>--debs               - Delete .deb files (compiled binary package archives)
                       corresponding to versions of packages that are neither
                       described by a package description (.info) file in the
                       currently-active trees nor presently installed.
--sources,--srcs     - Delete sources (tarballs, etc.) that are not used by
                       any package description (.info) file in the currently-
                       active trees.
--buildlocks, --bl   - Delete stale buildlock packages.
--dpkg-status        - Remove entries for packages that are not installed from
                       the dpkg "status" database.
--obsolete-packages  - Attempt to uninstall all installed packges that are
                       obsolete. (new in fink-0.26.0)
--all                - All of the above modes. (new in fink-0.26.0)</pre>
      <p>If no mode is specified, <tt style="white-space: nowrap;">--debs --sources</tt> is the default action. </p>
      <p>In addition, the following options may be used:</p>
      <pre>-k,--keep-src        - Move old source files to /sw/src/old/ instead of deleting them.
-d,--dry-run         - Print the names of the files that would be deleted, but
                       do not actually delete them.
-h,--help            - Show the modes and options which are available.</pre>
    
    
    
    <h3><a name="usage.dumpinfo">6.25 dumpinfo</a></h3>
      
      <p>
Only available in <tt style="white-space: nowrap;">fink</tt> newer than version 0.21.0
      </p>
      <p>
	Shows how <tt style="white-space: nowrap;">fink</tt> parses parts of a package's <tt style="white-space: nowrap;">.info</tt> file. Various
	fields and percent expansions will be displayed according
	to <b>options</b> as follows:
      </p>
      <pre>
-h, --help           - Show the options which are available.
-a, --all            - Display all fields from the package description.
                       This is the default mode when no --field or
                       --percent flags are given.
-f fieldname,        - Display the given fieldname(s),
  --field=fieldname    in the order listed.
-p key,              - Display the given percent expansion key(s),
   --percent=key       in the order listed.
      </pre>
    
    <h3><a name="usage.show-deps">6.26 show-deps</a></h3>
      
      <p>Only available in fink-0.23-6 and later.</p>
      <p>Displays a human-readable list of the compile-time (build) and run-
           time (installation) dependencies of the listed package(s).</p>
    
    
  <hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
Copyright (c) 2001-2011 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
requires the explicit consent of the author.</p><hr>
<p>Generated from <i>$Fink: uguide.es.xml,v 1.9 2008/06/27 00:55:00 dmrrsn Exp $</i></p></body></html>
